foamy liver - İspanyolca İngilizce Sözlük